-
Notifications
You must be signed in to change notification settings - Fork 2.9k
libpod: use new libcontainer BlockIO constructors #19101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
hmm, weird that Build Each Commit failed but packit rpm builds did not. Change LGTM though. |
|
@Luap99 @mheon @vrothberg PTAL |
lsm5
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/hold
|
LGTM on my end |
lsm5
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/hold
|
Bumping runc is fine but it should go forward not backwards. We cannot use the v1.1 branch, we want the latest code from main because otherwise runc will bloat us for over 2MB. |
[NO NEW TESTS NEEDED] Signed-off-by: Peter Hunt <[email protected]>
|
LGTM |
|
No objections here |
|
But I'll hold until @Luap99 can give a final OK |
vrothberg
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: haircommander, lsm5, vrothberg The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Luap99
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
|
I still think we should at least bump runc to the current main but as for this PR I think this is the best solution given you want to backport this. |
|
/hold cancel |
|
/cherry-pick v4.6 |
|
@vrothberg: new pull request created: #19111 DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
libpod as it currently is is not compatible with newer tagged version of runc, as on that release branch the BlockIO fields are private. However, newer libpod need to use a newer version of runc (which happens to have the blockIO bits exported) to reduce the binary size of podman.
a compromise is libpod can use the constructors where applicable, so podman can build its own smaller binary (with a newer runc) as well as be compatible with the runc 1.1.z branch
Does this PR introduce a user-facing change?
EDIT (@lsm5)
[NO NEW TESTS NEEDED]